Building Software Environments for Research Computing Clusters
نویسندگان
چکیده
Over the past two years, we have built a diverse software environment of over 200 scientific applications for our research computing platform at Brown University. In this report, we share the policies and best practices we have developed to simplify the configuration and installation of this software environment and to improve its usability and performance. In addition, we present a reference implementation of an environment modules system, called PyModules, that incorporates many of these ideas.
منابع مشابه
Building extendable room based sensor clusters for ubiquitous computing environments
Experiences from work with sensors in ubiquitous computing environments are described and summarized. Problems regarding reusability, scalability and ease of deployment of sensor systems are identified. A platform architecture as well as a reference implementation is presented, that supports development of sensor based applications on a low level. The platform eases reusability, sharing of sens...
متن کاملA review of methods for resource allocation and operational framework in cloud computing
The issue of management and allocation of resources in cloud computing environments, according to the breadth of scale and modern technology implementation, is a complicated issue. Issues such as: the heterogeneity of resources, resource dependencies to each other, the dynamics of the environment, virtualization, workload diversity as well as a wide range of management objectives of cloud servi...
متن کاملA Clustering Approach to Scientific Workflow Scheduling on the Cloud with Deadline and Cost Constraints
One of the main features of High Throughput Computing systems is the availability of high power processing resources. Cloud Computing systems can offer these features through concepts like Pay-Per-Use and Quality of Service (QoS) over the Internet. Many applications in Cloud computing are represented by workflows. Quality of Service is one of the most important challenges in the context of sche...
متن کاملBuilding a Virtualized Distributed Computing Infrastructure by Harnessing Grid and Cloud Technologies
In this article, we present the realization of a system, termed as InterGrid, for interconnecting distributed computing infrastructures by harnessing virtual machines. The InterGrid aims to provide an execution environment for running applications on top of the interconnected infrastructures. The system uses virtual machines as the building blocks to construct execution environments that span m...
متن کاملIsaac: Building Simulations for Virtual Environments
This paper describes the architecture and initial implementation of the Isaac system. Our general research goal is to develop simulation support for virtual environments. Existing virtual environments are often graphically rich, but behaviorally impoverished. On the other hand, existing physical system simulation software is not well-suited for use within virtual environments. The Isaac system ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013